← CA Housing Permitting Friction

PORTOLA VALLEY

2024 HCD Annual Progress Report data

Approval Speed
0 days
Excess delay
0 days
Project-years delayed
0
Affordable delayed
0

Median stage durations

How long the typical project takes at each stage. The yellow Approval Speed bar is the weighted composite (stages 1 + 2 + 25% of stage 3) used for ranking. The dashed line is the peer-group benchmark (25th percentile of approval speed).

Application-to-permit conversion

What share of applications receive a building permit within each time window? The projected rate estimates eventual outcomes for recent applications.

Within 1 month Within 3 months Within 6 months Within 24 months

Projected eventual permit rate: 55% (based on historical cohorts with 24+ months of data)

Overall app → permit rate 43%
Permit → completion rate 88%

RHNA progress

California's Regional Housing Needs Allocation (RHNA) mandates that each jurisdiction plan for and permit a target number of housing units over an 8-year cycle (2023–2031), broken down by income level. The bars below show how many units have been permitted so far toward each target.

Overall RHNA progress 35 / 253 (14%)
Very Low Income 7 / 73 (10%)
Low Income 15 / 42 (36%)
Moderate Income 5 / 39 (13%)
Above Moderate 8 / 99 (8%)

Jurisdictions that fall behind their RHNA targets may face state accountability measures, including SB 35 ministerial streamlining requirements for housing projects.

Projects (153)

Project ⇅ Type ⇅ Status ⇅ Units ⇅ App → Entitle ⇅ Entitle → Permit ⇅ Permit → Complete ⇅ Speed ⇅
BLDR0110-2021 adu Completed 0 None None None —
BLDR0025-2023 adu Permitted 0 None None None —
BLDR0047-2022 adu Permitted 0 None None None —
BLDR0139-2022 adu Permitted 0 None None None —
BLDR0161-2022 adu Permitted 0 None None None —
BLDR0043-2022 other Permitted 0 None None None —
BLDR0045-2022 other Permitted 0 None None None —
BLDR0046-2022 adu Permitted 0 None None None —
BLDR0079-2018 adu Completed 0 None None None —
BLDR0055-2022 adu Completed 0 None None None —
BLDR011-2023 single family Completed 0 None None None —
BLDR0104-2023 adu Permitted 0 None None None —
BLDR0028-2023 adu Permitted 0 None None None —
BLDR0146-2023 adu Permitted 0 None None None —
BLDR0051-2023 adu Permitted 1 None 247 None —
BLDR0044-2022 other Permitted 0 None None None —
BLDR0161-2022 adu Permitted 0 None None None —
BLDR0055-2022 adu Permitted 0 None None None —
BLDR0087-2022 adu Permitted 0 None None None —
BLDR0144-2021 adu Completed 0 None None 136 —
BLDR0030-2021 adu Completed 0 None None 322 —
BLDR0129-2021 adu Completed 0 None None 185 —
PLN_ARCH17-2020 adu Permitted 1 120 136 None —
PLN_ARCH06-2020 single family Entitled 1 341 None None —
BLDR0023-2019 single family Permitted 0 None None None —
BLDR0133-2020 adu Permitted 0 None None None —
BLDR0031-2021 adu Permitted 0 None None None —
BLDR0089-2020 adu Permitted 0 None None None —
BLDR0052-2019 single family Completed 0 None None None —
BLDR0056-2018 adu Completed 0 None None None —
PLN_ARCH18-2021 large multi Entitled 13 69 None None —
BLDR0174-2021 adu Permitted 0 None None None —
BLDR0109-2021 adu Permitted 0 None None None —
BLDR0093-2021 adu Permitted 0 None None None —
PLN_ARCH02-2021 single family Entitled 1 205 None None —
BLDR0216-2019 adu Completed 0 None None 366 —
BLDR0098-2020 adu Completed 0 None None None —
BLDR0303-2017 adu Completed 0 None None None —
PLN_ARCH15-2020 single family Entitled 1 273 None None —
PLN_ARCH06-2020 adu Permitted 1 341 229 None —
BLDR0099-2020 adu Permitted 0 None None None —
BLDR0066-2020 adu Completed 0 None None 291 —
BLDR0182-2018 adu Completed 0 None None None —
BLDR0154-2020 adu Permitted 0 None None None —
BLDR0051-2019 adu Completed 0 None None 288 —
BLDR0051-2019 single family Completed 0 None None 288 —
ARCH0002-2019 adu Entitled 1 83 None None —
ARCH0008-2019 large multi Entitled 6 None None None —
BLDR0072-2016 adu Completed 0 None None None —
16100 adu Completed 0 None None None —
B:DGR0182-2018 adu Permitted 0 None None None —
BLDR0230-2018 adu Permitted 0 None None None —
BLDR0169-2019 adu Permitted 0 None None None —
BLDR0075-2019 adu Permitted 0 None None None —
BLDR0116-2017 adu Completed 0 None None None —
16012 adu Completed 0 None None None —
ARCH0020-2019 adu Entitled 1 98 None None —
BLDR0028-2019 single family Permitted 0 None None None —
15354 adu Completed 0 None None None —
ARCH0024-2019 adu Entitled 1 68 None None —
ARCH0001-2019 adu Entitled 1 319 None None —
ARCH0008-2018 single family Entitled 1 None None None —
BLDR0056-2018 adu Permitted 0 None None None —
BLDR0052-2019 single family Permitted 0 None None None —
BLDR01356-2016 adu Completed 0 None None None —
14787 adu Completed 0 None None None —
ARCH0014-2019 adu Entitled 1 67 None None —
ARCH0007-2018 single family Entitled 1 None None None —
BLDR0051-2019 single family Permitted 0 None None None —
BLDR0044-2019 adu Permitted 0 None None None —
ARCH0023-2018 adu Entitled 1 None None None —
BLDR0250-2017 adu Completed 0 None None None —
BLDR0008-2018 adu Permitted 0 None None None —
BLDR0096-2017 adu Completed 0 None None None —
077-310-040 adu Entitled 1 10 None None —
BLDR0303-2017 adu Permitted 0 None None None —
BLDR0076-2018 adu Permitted 1 24 210 None —
BLDR0256-2017 adu Permitted 0 None None None —
BLDR0151-2018 single family Completed 0 None None None —
BLDR0096-2018 adu Completed 0 None None None —
BLDR0257-2017 single family Permitted 0 None None None —
077-262-010 adu Entitled 1 None None None —
077-242-110 adu Entitled 1 10 None None —
BLDR0037-2018 adu Permitted 0 None None None —
BLDR0006-2016 adu Completed 0 None None None —
BLDR0152-2018 adu Completed 0 None None None —
BLDR0286-2017 adu Permitted 0 None None None —
BLDR0126-2017 adu Permitted 0 None None None —
080-020-080 single family Entitled 1 127 None None —
BLDR0216-2019 adu Permitted 0 None None None —
BLDR0143-2017 single family Completed 0 None None None —
15506 adu Completed 0 None None None —
BLDR01145-2019 adu Completed 0 None None None —
BLDR0051-2019 adu Permitted 0 None None None —
BLDR0044-2019 adu Completed 0 None None None —
BLDR0257-2017 single family Completed 0 None None None —
16062 single family Completed 0 None None None —
BLDR0039-2016 single family Completed 0 None None None —
16176 adu Completed 0 None None None —
BLDR0066-2020 adu Permitted 0 None None None —
BLDR0218-2017 single family Completed 0 None None None —
PLN_ARCH02-2020 adu Entitled 1 0 None None —
BLDR0180-2019 large multi Permitted 0 None None None —
BLDR0088-2018 adu Completed 0 None None None —
PLN_ARCHooo2 adu Entitled 1 None None None —
BLDR080-2024 adu Permitted 0 None None None —
BLDR0118-2024 adu Permitted 0 None None None —
BLDR078-2023 adu Permitted 0 None None None —
BLDR0060-2021 single family Completed 0 None None None —
BLDR 0201-2023 adu Permitted 0 None None None —
BLDR0042-2021 single family Completed 0 None None None —
BLDR0126-2021 adu Completed 0 None None None —
BLDR0133-2020 adu Completed 0 None None None —
PLN_ARCH0004 adu Entitled 1 None None None —
PLN_ARCH0001-2024 single family Entitled 1 None None None —
BLDR0127-2021 single family Completed 0 None None None —
BLDR0164-2022 adu Completed 0 None None None —
PLN_ARCH0004 adu Entitled 1 None None None —
BLDR067-2023 single family Permitted 0 None None None —
BLDR0012-2018 single family Completed 0 None None None —
BLDR0093-2021 adu Completed 0 None None None —
BLDR0089-2023 single family Permitted 0 None None None —
BLDR0064-2023 adu Permitted 0 None None None —
BLDR0169-2022 adu Permitted 0 None None None —
BLDR0092-2024 adu Permitted 0 None None None —
BLDR0176 single family Completed 0 None None None —
PLN_ARCH0012 adu Entitled 1 None None None —
PLN_ARCH0004 single family Entitled 1 None None None —
BLDR0062-2023 single family Permitted 0 None None None —
BLDR0066-2023 single family Permitted 0 None None None —
BLDR0201-2023 adu Permitted 0 None None None —
BLDR0069 adu Permitted 0 None None None —
BLDR0059-2024 adu Permitted 0 None None None —
BLDR0043-2021 adu Completed 0 None None None —
BLDR0087-2022 adu Completed 0 None None None —
PLN_ARCH0007-2024 adu Entitled 2 None None None —
BLDR0174-2021 adu Completed 0 None None None —
BLDR0154-2020 adu Completed 0 None None None —
BLDR0144-2021 adu Completed 0 None None None —
BLDR0164-2022 adu Permitted 0 None None None —
BLDR0160-2021 adu Completed 0 None None 249 —
PLN_ARCH01-2021 single family Entitled 1 163 None None —
PLN_ARCH01-2021 adu Entitled 1 163 None None —
PLN_ARCH03-2021 single family Entitled 1 118 None None —
BLDR0110-2021 adu Permitted 0 None None None —
BLDR0286-2017 adu Completed 0 None None None —
BLDR0169-2019 adu Completed 0 None None None —
BLDR0075-2019 adu Completed 0 None None None —
BLDR0230-2018 adu Completed 0 None None None —
BLDR0079-2018 adu Permitted 0 None None None —
BLDR0090-2023 adu Permitted 0 None None None —
BLDR 0119-2023 single family Permitted 0 None None None —
BLDR0002-2022 adu Completed 0 None None None —